/**
 * @Description SalesmanAchievementsEntity.java
 * @author xu_cc [18724000100@163.com]
 * @date 创建时间：2018年1月3日 上午11:37:45
 */
package com.solution.admin.report.entity;

import java.math.BigDecimal;

import com.solution.common.entity.BaseEntity;

/**
 * 业务员业绩（报表）
 * 
 * @author xu_cc
 * @date 创建时间：2018年1月3日 上午11:37:48
 */
public class SalesmanAchievementsEntity extends BaseEntity {

	/**
	 * xu_cc
	 * 
	 * @date 创建时间：2018年1月3日 上午11:43:38
	 */
	private static final long serialVersionUID = 1L;
	/* 排序（订单金额【orderCount】/订单数量【totalAmount】）TOP 10 */
	private String orderBy;
	/* 开始日期 */
	private String beginDate;
	/* 结束日期 */
	private String endDate;

	/** 业务员ID */
	private Long userId;
	/** 业务员名称 */
	private String userName;
	/* 指定分组（部门） */
	/** 分组ID(也作为参数) */
	private Long orgId;
	/** 分组名称 */
	private String orgName;
	/** 订单数 */
	private Integer orderCount;
	/** 合计金额 */
	private BigDecimal totalAmount;

	/**
	 * @return the orderBy
	 */
	public String getOrderBy() {
		return orderBy;
	}

	/**
	 * @param orderBy
	 *            the orderBy to set
	 */
	public void setOrderBy(String orderBy) {
		this.orderBy = orderBy;
	}

	/**
	 * @return the beginDate
	 */
	public String getBeginDate() {
		return beginDate;
	}

	/**
	 * @param beginDate
	 *            the beginDate to set
	 */
	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}

	/**
	 * @return the endDate
	 */
	public String getEndDate() {
		return endDate;
	}

	/**
	 * @param endDate
	 *            the endDate to set
	 */
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	/**
	 * @return the userId
	 */
	public Long getUserId() {
		return userId;
	}

	/**
	 * @param userId
	 *            the userId to set
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}

	/**
	 * @return the userName
	 */
	public String getUserName() {
		return userName;
	}

	/**
	 * @param userName
	 *            the userName to set
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * @return the orgId
	 */
	public Long getOrgId() {
		return orgId;
	}

	/**
	 * @param orgId
	 *            the orgId to set
	 */
	public void setOrgId(Long orgId) {
		this.orgId = orgId;
	}

	/**
	 * @return the orgName
	 */
	public String getOrgName() {
		return orgName;
	}

	/**
	 * @param orgName
	 *            the orgName to set
	 */
	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	/**
	 * @return the orderCount
	 */
	public Integer getOrderCount() {
		return orderCount;
	}

	/**
	 * @param orderCount
	 *            the orderCount to set
	 */
	public void setOrderCount(Integer orderCount) {
		this.orderCount = orderCount;
	}

	/**
	 * @return the totalAmount
	 */
	public BigDecimal getTotalAmount() {
		return totalAmount;
	}

	/**
	 * @param totalAmount
	 *            the totalAmount to set
	 */
	public void setTotalAmount(BigDecimal totalAmount) {
		this.totalAmount = totalAmount;
	}

}
